export interface TableColumn {
  label?: string
  prop?: string
  width?: string | number
  operate?: boolean
  slotName?: boolean
  params?: string[]
  keyName?: string
  isEdit?: boolean
  type?: string
  align?: string
  inputType?: string
  fixed?: string | boolean
  tooltip?: boolean;
  children?: {
    prop: string
    label: string
    type: string
    isShow?: boolean
    btnHidden?: () => boolean
    method?: string
    methodType?: string
    plain?: boolean
    link?: boolean
  }[]
}

// 假设 TableDataItem 是表格行的数据类型，这里需要您根据实际情况定义
export interface TableDataItem {
  // 添加表格行数据的属性，例如：
  id?: number
  name?: string
  date?: string
  type?: string
  age?: number
  // ... 其他属性
}
